trailer-mounted crane - German English Dictionary